

public class Test {
    //一个名为show的方法
    public void show() {
        //这是一个局部内部类
        class Dog {
            //局部内部类的成员变量
            public int num = 10;
            //局部内部类中的成员方法
            public void fun() {
                System.out.println("这是局部内部类中的fun()方法");
            }
        }
        //实例化一个局部内部类对象
        Dog dog = new Dog();
        //通过dog引用来方法这两个属性
        System.out.println(dog.num);
        dog.fun();
    }
    public static void main(String[] args) {
        //再通过实例化一个主类才能调用show方法
        Test test = new Test();
        test.show();
    }
}

